| Fully Qualified Name: | Laminas\Db\Sql\Ddl\CreateTable |
| Extends: | AbstractSql |
| Implements: | SqlInterface |
| Name | Description | Defined By |
|---|---|---|
| __construct() | CreateTable | |
| addColumn() | CreateTable | |
| addConstraint() | CreateTable | |
| getRawState() | CreateTable | |
| getSqlString() | {@inheritDoc} | AbstractSql |
| isTemporary() | CreateTable | |
| setTable() | CreateTable | |
| setTemporary() | CreateTable |
| Parameter Name | Type | Description |
|---|---|---|
| $table | string|\TableIdentifier | |
| $isTemporary | bool |
Returns:
| Parameter Name | Type | Description |
|---|---|---|
| $column | \Column\ColumnInterface |
Returns: self Provides a fluent interface
| Parameter Name | Type | Description |
|---|---|---|
| $constraint | \Constraint\ConstraintInterface |
Returns: self Provides a fluent interface
| Parameter Name | Type | Description |
|---|---|---|
| $key | string|null |
Returns: array
{@inheritDoc}
| Parameter Name | Type | Description |
|---|---|---|
| $adapterPlatform |
Returns:
Returns: bool
| Parameter Name | Type | Description |
|---|---|---|
| $name | string |
Returns: self Provides a fluent interface
| Parameter Name | Type | Description |
|---|---|---|
| $temporary | bool |
Returns: self Provides a fluent interface